cover someone's tracks up - German English Dictionary